Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
218 ORFORD LANE Terraced £108,708 £83,000 8 Feb 2017
220 ORFORD LANE Semi-Detached £147,254 £91,000 25 Apr 2007
222A ORFORD LANE Terraced £316,765 £110,000 28 Jun 2002